from django.shortcuts import render
from django.http import HttpResponse
from datetime import datetime
import numpy as np
# Create your views here.


def about_view(request):
    if request.method == 'GET':
        return render(request, 'about.html', {'time': datetime.now(), 'message': random_message()})


def blog_index_view(request):
    if request.method == 'GET':
        return render(request, 'blog_index.html', {'poem': random_poem()})


def random_message():
    messages = [
        '你吃了饭吗？',
        '来自火星的问候',
        '今天有木有刷薛之谦微博？',
        '你到底爱不爱我？？',
        '这就是一个简单的测试',
        '这么晚了怎么还不睡觉？',
        '我的主人是谁？金天你认识吗？',
        'How Are You?'
    ]
    return messages[np.random.randint(0, len(messages))]


def random_poem():
    poems = [
        '重峦俯渭水，碧嶂插遥天。出红扶岭日，入翠贮岩烟。叠松朝若夜，复岫阙疑全。对此恬千虑，无劳访九仙。',
        '罩云飘远岫，喷雨泛长河。低飞昏岭腹，斜足洒岩阿。泫丛珠缔叶，起溜镜图波。濛柳添丝密，含吹织空罗。',
        '结伴戏方塘，携手上雕航。船移分细浪，风散动浮香。游莺无定曲，惊凫有乱行。莲稀钏声断，水广棹歌长。栖乌还密树，泛流归建章。',
        '高台暂俯临，飞翼耸轻音。浮光随日度，漾影逐波深。回瞰周平野，开怀畅远襟。独此三休上，还伤千岁心。',
        '春风吹愁端，散漫不可收。不如古溪水，只望乡江流。新花红烁烁，旧花满山白。'
        '昔日金张门，狼藉余废宅。回头语春风，莫向新花丛。我见朱颜人，多金亦成翁。',
        '多金不足惜，丹砂亦何益。更种明年花，春风自相识。',
        '浮世师休话，晋时灯照岩。禽飞穿静户，藤结入高杉。存没诗千首，废兴经数函。谁知将俗耳，来此避嚣谗。',
        '万里重山绕福州，南横一道见溪流。天边飞鸟东西没，尘里行人早晚休。晓日青山当大海，连云古堑对高楼。那堪望断他乡目，只此萧条自白头。',
    ]
    poem = poems[np.random.randint(0, len(poems))]
    poem = poem.split('。')
    poem = [i + "。" for i in poem[:-1]]
    return poem
